package pro.zfb.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import org.springframework.stereotype.Repository;
import pro.zfb.entity.TZfbSignature;
import pro.zfb.entity.TZfbSignatureExample;

/**
 * <p>
 * 与支付宝验签相关的mapperDAO暂时没什么用
 * </p>
 *
 * @author 杨阳
 * @since 2017年10月11日
 */
@Repository
public interface TZfbSignatureMapper {

    long countByExample(TZfbSignatureExample example);

    int deleteByExample(TZfbSignatureExample example);

    int deleteByPrimaryKey(String openid);

    int insert(TZfbSignature record);

    int insertSelective(TZfbSignature record);

    List<TZfbSignature> selectByExample(TZfbSignatureExample example);

    TZfbSignature selectByPrimaryKey(String openid);

    int updateByExampleSelective(@Param("record") TZfbSignature record, @Param("example") TZfbSignatureExample example);

    int updateByExample(@Param("record") TZfbSignature record, @Param("example") TZfbSignatureExample example);

    int updateByPrimaryKeySelective(TZfbSignature record);

    int updateByPrimaryKey(TZfbSignature record);
}